#!/usr/bin/python3
# -*- coding:utf-8 -*-
""""
@Author: 李吉凯
@Email: lijk34925@hundsun.com
@Time: 2021/8/5 16:36
@File: strencode.py
"""

# base64编码是将二进制字节流编码为可打印的64个字符
# 以6位分割 bit位都是0，base64约定以‘=’代替
# z -> b'eg=='

import base64

def str_encoe(str):
    # 编码： 字符串 -> 二进制 -> base64编码
    b64_name = base64.b64encode(str.encode())
    return b64_name.decode()

def str_decode(str):
    # 解码：base64编码 -> 二进制 -> 字符串
    raw_str = base64.b64decode(str.encode()).decode()
    return raw_str

